@charset "utf-8";
/* - - - - - - - - - 全局样式  - - - - - - - - -*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-style:inherit;font-family:inherit;vertical-align:baseline;}
img{border:none;}
body{font-size:12px; background:url(../images/bodys_bg2.jpg) repeat-x center bottom; font-family:Arial, Helvetica, sans-serif;}
ul,ol{ list-style-type:none;}
a{ text-decoration:none;color:#4f4f4f;}
/*链接样式*/
a:link{}	
a:hover{}	/*设置对象在其鼠标悬停时的样式表属性*/
a:active{}  /*在鼠标点击与释放之间发生的事件*/
a:visited{} /* 已被访问过时的样式表属性 */
/* - - - - - - - - - ID样式区  - - - - - - - - -*/
#main{width:1000px;margin:0 auto;}

	#header{height:186px;margin-bottom:-65px; background:url(../images/header_bg_01.jpg) no-repeat center top;width:100%;min-width:1000px; }
	#header.header_bg2{background:url(../images/header_bg_02.jpg) no-repeat center top;}
	#header.header_bg3{background:url(../images/header_bg_03.jpg) no-repeat center top;}
	
	#header #menu{
	text-align:center;
	width:700px;
	margin:0 auto;
	padding:27px 0 0 300px;
	font-weight: bold;
}
	#header #menu p{
	float:right;
	position:relative;
	z-index:10000;
	font-size:9px;
	top:-27px;
	line-height:29px;
	color:#439fa7;
	text-decoration: none;
	font-weight: bold;
}
	#header #menu p a{
	color:#439fa7;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
}
	#header #menu ul{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resources/images/menu_bg.png);
	background:url(../images/menu_bg.png) no-repeat left top;
	width:719px;
	height:29px;
	float:left;
	padding-left:25px;
	_background:none;
	font-weight: bold;
}
	#header #menu ul li{
	float:left;
	position:relative;
	color: #198BEB;
	font-weight: bold;
}
	#header #menu ul li a{
	display:block;
	overflow:hidden;
	float:left;
	padding:0 10px;
	height:29px;
	line-height:29px;
	background:url(../images/menu_a_bg.gif) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#3d6600;
	font-weight: bold;
}
	#header #menu ul li .change,#header #menu ul li a:hover{
	font-weight:bold;
	color: #198BEB;
}
	#header #menu ul li  div{ display:none;}
	#header #menu  .sub_menu{
	background:url(../images/menu_bg3.gif) no-repeat left 4px;
	height:21px;
	position:absolute;
	top:29px;
	left:0;
	min-width:400px;
	padding-top:7px;
}
	#header #menu  .sub_menu a{ font-size:11px; display:inline; float:none;padding:0; 
	height:auto; line-height:normal; background:none;color:#fff;padding:5px 10px; 
	background:url(../images/menu_ola_bg.gif) no-repeat right center;}
	
	#header #menu  .sub_menu .last{ display:block; background:url(../images/menu_bg4.gif) no-repeat right top; 
	height:20px;width:10px; float:right; position:absolute;right:-10px;top:4px;}
	
	#bodys{width:100%; margin-bottom:25px;}
	#bg{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=resources/images/yuan.png); 
	background:url(../images/yuan.png) no-repeat left top;_background:none; height:355px;margin-bottom:-345px;}
	/*侧栏*/
		#sidebar{width:242px;float:left;padding-left:17px;_height:702px; min-height:702px;}
			/*标志*/
			#logo{margin-top:-42px; position:relative;}
			/*导航*/
			#nav{height:113px;padding-left:37px;background:url(../images/nav_bg.gif) no-repeat center top;margin:18px 0 11px 0;padding-top:9px;}
			#nav ul li{ background:url(../images/nav_li_bg.gif) no-repeat left top;width:190px; height:28px; text-indent:30px; line-height:28px; font-family:Verdana, Geneva, sans-serif;}
			/*广告*/
			#banner{height:198px;padding-left:33px;margin-bottom:12px;}
			/*联系方式*/
			#phone{
	height:108px;
	padding-left:78px;
	padding-top:50px;
	background:url(../images/phone.gif) no-repeat 33px center;
	font-size: 11px;
	line-height: 18px;
	color: #666;
}
			#phone h3{ background:url(../images/contact.gif) no-repeat left top; text-indent:-99em; overflow:hidden;}
			#phone ul li{ background:url(../images/3.gif) no-repeat left center;padding-left:10px;}
			/*版权*/
			#other{
	height:118px;
	padding-left:39px;
	font-size: 8px;
	color: #999;
	line-height: 12px;
}
			#other p{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
			#other ul{padding:10px 0;}
			#other ul li{ display:inline; }
			
		/*右侧内容*/	
		#content{width:740px;float:left;_height:702px; min-height:702px; position:relative;}
			#content2{width:740px;float:left;_height:702px; min-height:702px; position:relative;}
		#banner2{ height:216px; overflow:hidden;}
		#bannergallery{
	height:503px;
	overflow:hidden;
	padding-left: 5px;
	padding-top: 10px;
}
		#about_us{margin-left:20px;width:689px; position:relative;}
		
		#about_us .content{ background:#f0f0f0;padding:3px 5px;width:665px;}
		
		#about_us2{margin-left:20px;width:689px; position:relative;}
		
		#about_us2 .content{ background:#f0f0f0;padding:3px 5px;width:665px;}
		#product{height:100px;width:669px; position:relative;margin:5px 0 0 10px; line-height:18px;}
			#product2{
	height:400px;
	width:669px;
	position:relative;
	margin:15px 0 0 10px;
	line-height:18px;
}
	  /*内容*/#contents{float:left;height:100%;width:95%;padding:0 5px; overflow:hidden; position:relative;color:#0c3c4c;}

	  /*滚动条*/#Scroll{position:relative;float:right;height:95%; font-size:0; line-height:0;width:10px;border-left:1px solid #055400;}
	  /*滚动条按钮*/#ScroLine{position:absolute;z-index:1000;top:4px;left:-5px; overflow:hidden; background:url(../images/2.gif) no-repeat left top;width:9px; height:9px;}
			
			#our_partners{margin-left:20px;width:689px; position:relative;}
			#our_partners ul{width:537px; float:left;margin-top:10px;margin-left:75px; display:inline;}
			#our_partners ul li{float:left;margin:0 4px 6px 0; display:inline;}
			#our_partners ul li a{border:1px solid #f1eee5; display:block;width:128px; height:79px; }
			#our_partners ul li a:hover{border-color:#d3c089;}
			#our_partners ul li a img{width:128px; height:79px; }
			#our_partners p{ text-align:right;color:#9a9a9a; line-height:26px;margin-right:80px;}
			
			/*我们的服务*/
			#our_services{margin-left:20px;width:689px; position:relative;}
			#our_services div{margin-top:92px;padding-left:260px; background:url(../images/content_bg.jpg) no-repeat 33px top; height:510px;}
			#our_services h3{
	height:35px;
	background:url(../images/5.gif) no-repeat 260px top;
	line-height:35px;
	font-weight:bold;
	border-bottom:1px solid #e6e6e6;
}
   	#our_services div p{
	width:365px;
	line-height:22px;
	font-size:12px;
	color:#000;
}
			#our_services div p strong{
	color:#000;
}
			#our_services div ul{
	padding:15px 0;
	font-weight: bold;
	color: #000;
}
			#our_services div ul li{ height:30px; line-height:30px; background:url(../images/4.gif) no-repeat 19px center;padding-left:47px;}
			#our_services div ul li a{ text-decoration:underline;}
			#our_services div ul li a:hover{color:#0eb3e9;}
			#links{width:393px; height:219px; background:url(../images/links_bg.gif) no-repeat left top; position:absolute;right:-30px;bottom:-5px;}
			#links ul{}
			#links ul li{  background:url(../images/7.gif) no-repeat left center; text-indent:20px; line-height:26px;width:100px; 	}
			#links ul li a{}
			#links .no1{margin-left:205px;margin-top:46px;}
			#links .no2{margin-left:158px;}
			#links .no3{margin-left:116px;}
			#links .no4{margin-left:83px;}
			#links .no5{margin-left:52px;}
			
			
			
			#our_services2{margin-left:20px;width:689px; position:relative;}
			#our_services2 div{margin-top:92px;padding-left:260px; background:url(../images/content_bg.jpg) no-repeat 33px top; height:510px;}
			#our_services2 h3{
	background:url(../images/5.gif) no-repeat 260px top;
	line-height:25px;
	font-weight:bold;
	border-bottom:1px solid #e6e6e6;
}
#our_services2 h32{
	line-height:25px;
	font-weight:bold;
	
}
   	#our_services2 div p{
	width:360px;
	font-size:12px;
	color:#000;
	font-family: inherit;
}
			#our_services2 div p strong{color:#333;}
			#our_services2 div ul{padding:15px 0;}
			#our_services2 div ul li{
	line-height:25px;
	padding-left:7px;
	padding-right:7px;
}
			#our_services2 div ul li a{ text-decoration:underline;}
			#our_services2 div ul li a:hover{color:#0eb3e9;}
			#links{width:393px; height:219px; background:url(../images/links_bg.gif) no-repeat left top; position:absolute;right:-30px;bottom:-5px;}
			#links ul{}
			#links ul li{  background:url(../images/7.gif) no-repeat left center; text-indent:20px; line-height:26px;width:100px; 	}
			#links ul li a{}
			#links .no1{margin-left:205px;margin-top:46px;}
			#links .no2{margin-left:158px;}
			#links .no3{margin-left:116px;}
			#links .no4{margin-left:83px;}
			#links .no5{margin-left:52px;}
			/*联系我们*/
			#contact_us{margin-left:20px;width:689px; position:relative;}
			#contact_us div{width:318px;padding-top:97px;margin:64px auto 0; background:url(../images/map.gif) no-repeat left top; text-align:center;}
			#contact_us h3{
	line-height:28px;
	font-size:16px;
	color: #333;
}
			#contact_us ul{
	line-height:20px;
	color: #1B1B1B;
}
			#contact_us ul li{
	color:#333
}
			
/*  - - - - - - - - - 类别样式  - - - - - - - - -*/
.no_bor{ border:none!important;}
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}
.f_left{ float:left;}
.f_right{ float:right;}
.f_center{ text-align:center;}

/*标题*/
.title{line-height:57px;border-bottom:1px solid #e9e9e9;text-transform:capitalize;}
.title span{ float:right; font-size:12px; font-weight:normal; background:url(../images/1.gif) no-repeat left center;padding-left:30px;color:#949494;margin-right:15px;}
.title span a{color:#949494;}
.title strong{ font-size:26px;color:#003fb5; font-family: Myriad Pro; font-weight:normal; display:block; text-indent:15px;}

/*标题2 带蓝色背景的*/
.title2{ margin-bottom:10px;background: url(../images/tit.jpg) no-repeat left top; height:20px; line-height:20px;color:#fff;font-size:12px; font-family:Verdana, Geneva, sans-serif; text-indent:15px;}
